/**
说明：
0,每个样式块之间间隔两行。
1，样式都定义单独的块，在需要的页面都可以复用。
2，所有内页控制器有一个公共的名字：neicontent。每个控制器有一个单独的名字（格式为：viewcon productcon listcon  videocon messagecon...）。便于更细致的调整单独的样式块。
3,大容器的结尾名称作为内部容器的开头名称如：大容器为wztop,内容器为top0 top1 top2...
*/


/*1 首页样式------------------------------------------------------------------------------------------------------------------------------------------*/
@font-face {
    font-family: 'SIMLI';
    src: url('../font/SIMLI.TTF');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ysyrxk';
    src: url('../font/ysyrxk.ttf');
    font-weight: normal;
    font-style: normal;
}


/*网站顶部*/
.header_bg{ width:100%; height:100px; margin:0 auto; background:url(../img/images/topbg.png) no-repeat; position:relative; z-index:10;-moz-box-shadow:0px 5px 20px #c3c3c3; -webkit-box-shadow:0px 5px 20px #c3c3c3; box-shadow:0px 5px 20px #c3c3c3;}
.header_l{ width:auto; height:65px; overflow:hidden; float:left; margin:35px auto 0 2%;}
.header_c{ width:auto; height:25px; overflow:hidden; float:right; margin:40px 70px 0 auto;}
.header_r{ width:100px; height:100px; float:right; margin:0 auto; background-color:#136e38;}
.header_r_a{ width:100px; height:100px; overflow:hidden; margin:0 auto; cursor:pointer;}
.header_r_tu{ width:100px; height:25px; overflow:hidden; margin:20px auto 0 auto; text-align:center;}
.header_r_zi{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:16px; font-family:"microsoft yahei"; color:#fef300;}
.header_r_k{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:26px; font-family:"microsoft yahei"; color:#fef300;}
.header_r_b{ width:100px; height:100px; overflow:hidden; margin:0 auto; background:url(../img/images/index_08.jpg); display:none;}
.header_r_bzi{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:16px; font-family:"microsoft yahei"; color:#136e38;}
.header_r_bk{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:26px; font-family:"microsoft yahei"; color:#136e38;}

.nav_li{ width:auto; height:25px; line-height:25px; font-size:18px; font-family:"microsoft yahei"; color:#333333; overflow:hidden; float:left; padding:0 30px; border-left:1px dotted #bbb;}
.nli{transition:all 0.3s;}
.nlia{ transition:all 0.3s; display: block;}
.nav_li:hover .nli{ transition:all 0.3s; margin-top:-25px;}
.nav_li:hover .nlia{  transition:all 0.3s; display:block; color:#136e38;}
.nav_lib{ width:auto; height:25px; line-height:25px; float:left; font-size:18px; font-family:"microsoft yahei"; color:#136e38; transition:all 0.3s; padding:0 30px; border-left:1px dashed #bbb;}

/*banner_t*/
.banner_t{ width:100%; height:38px; overflow:hidden; margin:-38px auto 0 auto; background:url(../img/images/banner_d.png) repeat-x; position:relative; z-index:2;}


/*简介*/
.about{ width:100%; height:703px; overflow:hidden; background:url(../img/images/index_02.jpg) no-repeat center top; margin:0 auto;}
.about_box{ width:1300px; height:auto; overflow:hidden; margin:85px auto 0 auto;}
.about_l{ width:685px; height:470px; overflow:hidden; float:left; background:url(../img/images/videobg.png) no-repeat right bottom; padding:0 10px 10px 0;}
.about_r{ width:555px; height:470px; overflow:hidden; float:right;}
.about_r_title{ width:52px; height:308px; overflow:hidden; float:right; background:url(../img/images/about.png) no-repeat; writing-mode:tb-rl; text-align:justify; margin:0 70px 0 auto; font-size:31px; font-family:"microsoft yahei"; color:#fef300; letter-spacing:11.5px; line-height:52px; padding-top:10px;}
.about_r_con{ width:245px; height:470px; overflow:hidden; float:right; writing-mode:tb-rl; text-align:justify; margin:0 100px 0 auto; font-size:16px; font-family:"microsoft yahei"; color:#666; letter-spacing:4px; line-height:35px;}
.about_r_more{ width:30px; height:50px; overflow:hidden; float:right; background:url(../img/images/smore.png) no-repeat; writing-mode:tb-rl; text-align:justify; margin:0 20px 0 auto; font-size:18px; font-family:"microsoft yahei"; color:#fef300; line-height:30px; padding-top:25px;}

/*产品*/
.product{ width:100%; height:1001px; overflow:hidden; background:url(../img/images/index_03.jpg) no-repeat center top; margin:0 auto;}
.product_box{ width:1260px; height:auto; overflow:hidden; background-color:#fff; margin:100px auto 0 auto; padding:20px;}
.product_l{ width:260px; height:860px; overflow:hidden; float:left; background:url(../img/images/prol.png) no-repeat center top;  margin:0 auto;}
.product_l_zi{ width:90px; height:250px; overflow:hidden; float:right; margin:80px 30px 0 auto; writing-mode:tb-rl; text-align:justify; font-size:15px; font-family:"microsoft yahei"; color:#999; line-height:30px;}
.product_l_nav{ width:57px; height:200px; overflow:hidden; float:right; background:url(../img/images/prod.png) no-repeat center top; writing-mode:tb-rl; text-align:justify; margin:55px 45px 0 auto; font-size:37px; font-family:"microsoft yahei"; color:#fef300; letter-spacing:11px; line-height:57px; padding-top:8px;}
.product_r{ width:1000px; height:860px; overflow:hidden; float:left; margin:0 auto;}
.product_r_box{ width:310px; height:420px; overflow:hidden; border:2px solid #f3f3f3; background-color:#fff; margin:0 auto 12px 19px; float:left;}
.product_r_box_img{ width:290px; height:350px; overflow:hidden; margin:10px;}
.product_r_box_img img{ width:100%; height:auto; transition:all 0.5s;}
.product_r_box_title{ width:290px; height:30px; overflow:hidden; margin:0 auto; line-height:30px; font-size:18px; font-family:"microsoft yahei"; color:#444; text-align:center;}
.product_r_box:hover .product_r_box_img img{ width:100%; height:auto; transition:all 0.5s; transform:scale(1.1);}
.product_r_box:hover .product_r_box_title{ color:#136e38;}

/*产品内页*/
.nei_pro{ width:1050px; height:auto; margin:0 auto;}
.pro_ps{ width:183px; height:95px; overflow:hidden; position:absolute; background:url(../img/images/he2.png) no-repeat; top:50px; right:-160px;}
.pro_nav{ width:100%; height:auto; overflow:hidden; margin:50px auto 20px auto; text-align:center;}
.pro_navli{ width:124px; height:auto; overflow:hidden; margin:0 auto; padding:10px; display:inline-block;}
.pro_nav_t{ width:124px; height:124px; overflow:hidden; border-radius:50%; -moz-box-shadow:0px 0px 20px #d9d9d9; -webkit-box-shadow:0px 0px 20px #d9d9d9; box-shadow:0px 0px 20px #d9d9d9; position:relative; z-index:2;}
.pro_nav_t img{ width:100%; height:100%; transition:all 0.5s;}
.pro_nav_d{ width:55px; height:155px; overflow:hidden; position:relative; z-index:1; top:-55px; left:34px; background:url(../img/images/proa.png) no-repeat; transition:all 0.5s; writing-mode:tb-rl; text-align:justify; font-size:26px; font-family:"microsoft yahei"; color:#136e38; line-height:55px; letter-spacing:2px; padding-top:60px;}
.pro_navli:hover .pro_nav_d{ color:#fef300; background:url(../img/images/prob.png) no-repeat; transition:all 0.5s;}
.pro_navli:hover .pro_nav_t img{ transform:scale(1.1); transition:all 0.5s;}
.pro_nav_c{ width:55px; height:155px; overflow:hidden; position:relative; z-index:1; top:-55px; left:34px; background:url(../img/images/prob.png) no-repeat; transition:all 0.5s; writing-mode:tb-rl; text-align:justify; font-size:26px; font-family:"microsoft yahei"; color:#fef300; line-height:55px; letter-spacing:2px; padding-top:60px;}
.pro_navli:hover .pro_nav_c{ color:#fef300; background:url(../img/images/prob.png) no-repeat; transition:all 0.5s;}


/*基地*/
.jidi{ width:100%; height:1122px; overflow:hidden; background:url(../img/images/index_04.jpg) no-repeat center top; margin:0 auto; position:relative;}
.jidi_box{ width:1300px; height:auto; margin:205px auto 0 auto; position:relative;}
.jidi_l{ width:244px; height:330px; overflow:hidden; float:left; background:url(../img/images/navl.png) no-repeat right top; margin:0 auto;}
.jidi_l_nav{ width:57px; height:200px; overflow:hidden; float:left; background:url(../img/images/prod.png) no-repeat center top; writing-mode:tb-rl; text-align:justify; margin:0 23px 0 auto; font-size:37px; font-family:"microsoft yahei"; color:#fef300; letter-spacing:11px; line-height:57px; padding-top:8px;}
.jidi_l_zi{ width:164px; height:270px; overflow:hidden; float:right;  margin:0 auto; writing-mode:tb-rl; text-align:justify; font-size:15px; font-family:"microsoft yahei"; color:#999; line-height:30px; letter-spacing:1px; padding-top:30px;}
.jidi_r{ width:100%; height:auto; overflow:hidden; position:absolute; top:0; right:0;}
.jidi_r ul:nth-child(1){ width:865px; height:445px; overflow:hidden; float:left; margin:0 auto 15px 435px; border-radius:10px;}
.jidi_r ul:nth-child(2){ width:640px; height:445px; overflow:hidden; float:left; margin:0 auto 0 auto; border-radius:10px;}
.jidi_r ul:nth-child(3){ width:640px; height:445px; overflow:hidden; float:left; margin:0 auto 0 20px; border-radius:10px;}
.jidi_r ul img{ width:100%; min-height:100%; max-height:150%; overflow:hidden; transition:all 0.5s; }
.jidi_r ul img:hover{ width:100%; min-height:100%; max-height:150%; overflow:hidden; transition:all 0.5s; transform:scale(1.1);}
.jidi_he{ width:377px; height:191px; overflow:hidden; position:absolute; right:5%; top:3%; background:url(../img/images/he4.png) no-repeat; animation: myMove 4s infinite;
        -webkit-animation: myMove 4s infinite;
        /* infinite 表示无限循环 */}

@keyframes myMove {
        0% {
            top: 0px;
        }

        50% {
            top: 30px;
        }

        100% {
            top: 0px;
        }
    }

    @-webkit-keyframes myMove {
        0% {
            top: 0px;
        }

        50% {
            top: 30px;
        }

        100% {
            top: 0px;
        }
    }

/*基地内页*/
.jidi_nei_r{ width:865px; height:445px; overflow:hidden; float:right; border-radius:10px;}
.jidi_nei_r img{ width:100%; min-height:100%; max-height:150%; overflow:hidden; transition:all 0.5s; }
.jidi_nei_r img:hover{ width:100%; min-height:100%; max-height:150%; overflow:hidden; transition:all 0.5s; transform:scale(1.1); }
.jidi_nei_box{ width:642px; height:445px; overflow:hidden; float:left; border-radius:10px; margin:0 auto 15px 15px;}
.jidi_nei_box img{ width:100%; min-height:100%; overflow:hidden; transition:all 0.5s; }
.jidi_nei_box img:hover{ min-height:100%; overflow:hidden; transition:all 0.5s; transform:scale(1.1); }



/*新闻*/
.news_bg{ width:100%; height:925px; background:url(../img/images/index_05.jpg) no-repeat center top; overflow:hidden; margin:0 auto;}
.news{ width:1300px; height:auto; overflow:hidden; margin:90px auto 0 auto;}
.news_cn{ width:100%; height:40px; overflow:hidden; background:url(../img/images/navt.png) no-repeat center; line-height:40px; text-align:center; font-family:"microsoft yahei"; font-size:38px; color:#136e38; margin:0 auto 30px auto;}
.news_box{ width:635px; height:340px; overflow:hidden; float:left; margin:15px 0 15px 30px; background-color:#fbf8f2; transition:all 0.5s;}
.news_box:hover{ width:635px; height:340px; overflow:hidden; float:left; margin:15px 0 15px 30px; background-color:#136e38; transition:all 0.5s;}
.news_box_img{ width:310px; height:340px; overflow:hidden; float:left; margin:0 auto;}
.news_box_img img{ width:310px; height:100%; transition:all 0.5s;}
.news_box:hover .news_box_img img{ width:310px; height:100%; transform:scale(1.1); transition:all 0.5s;}
.news_box_r{ width:315px; height:330px; overflow:hidden; float:left; margin:4px; border:1px solid #e4eadc;}
.news_box_time{ width:80%; height:auto; overflow:hidden; margin:25px auto 10px 30px;}
.news_box_time_d{ width:100%; height:35px; overflow:hidden; margin:0 auto; line-height:35px; font-family:Arial; font-size:34px; color:#136e38;}
.news_box_time_y{ width:100%; height:20px; overflow:hidden; margin:0 auto; line-height:20px; font-family:Arial; font-size:15px; color:#136e38; }
.news_box_title{ width:80%; height:30px; overflow:hidden; margin:0 auto; line-height:30px; font-family:"microsoft yahei"; font-size:18px; color:#333;}
.news_box_con{ width:80%; height:auto; max-height:100px; overflow:hidden; margin:20px auto; line-height:25px; font-family:"microsoft yahei"; font-size:14px; color:#666; }
.more_box{ width:52px; height:41px; overflow:hidden; margin:0 25px 0 auto; float:right; text-align: center; font-family:"microsoft yahei"; font-size:14px; text-align:center; color:#fef300; line-height:41px; background:url(../img/images/morey.png) no-repeat; transition:all 0.5s;}
.news_box:hover .news_box_time_d{ color:#fff; transition:all 0.5s;}
.news_box:hover .news_box_time_y{ color:#fff; transition:all 0.5s;}
.news_box:hover .news_box_title{ color:#fff; transition:all 0.5s;}
.news_box:hover .news_box_con{ color:#fff; transition:all 0.5s;}
.news_box:hover .more_box{ width:52px; height:41px; overflow:hidden; margin:0 25px 0 auto; float:right; text-align: center; font-family:"microsoft yahei"; font-size:14px; text-align:center; color:#136e38; line-height:41px; background:url(../img/images/moreh.png) no-repeat; transition:all 0.5s;}

/*地图*/
.map{ width:100%; height:600px; background:url(../img/images/index_08.jpg); overflow:hidden; margin:0 auto; padding:50px 0;}
.map_box{ width:1300px; height:600px; overflow:hidden; margin:0 auto;}

/*message*/
.message{ width:100%; height:900px; background:url(../img/images/index_11.jpg) no-repeat center bottom; overflow:hidden; margin:0 auto;}
.message_top{ width:100%; height:181px; overflow:hidden; background:url(../img/images/index_08.jpg); margin:0 auto;}
.xianhe{ width:1300px; height:99px; overflow:hidden; margin:0 auto; text-align:right;}
.message_title{ width:1300px; height:82px; overflow:hidden; margin:0 auto; line-height:65px; font-family:"microsoft yahei"; font-size:40px; text-align:center; color:#136e38; letter-spacing:0; }
.message_box{ width:1130px; height:auto; overflow:hidden; margin:0 auto;}
.message_con{ width:700px; height:60px; overflow:hidden; margin:0 auto 45px auto; line-height:30px; font-family:"microsoft yahei"; font-size:15px; text-align:center; color:#666; }
.message_a{ width:506px; height:32px; overflow:hidden; float:left; background:url(../img/images/mess1.png) no-repeat center top; padding:20px 25px; line-height:32px; font-size:18px; color:#666;}
.message_b{ width:1080px; height:112px; overflow:hidden; float:left; margin:20px auto; background:url(../img/images/mess2.png) no-repeat center top; padding:20px 25px; line-height:32px; font-size:18px; color:#666;}
.message_inp{ width:440px; height:32px; line-height:32px; font-size:18px; color:#666; border:0; background:none; font-family:"microsoft yahei";}
.message_tex{ width:99%; height:75px; line-height:25px; font-size:16px; color:#666; border:0; background:none; font-family:"microsoft yahei";}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #999;
  font-size: 16px;
  font-family:"microsoft yahei";
}
.message_an{ width:100%; height:40px; overflow:hidden; margin:0 auto; text-align:right;}
.message_yan{ width:100px; height:36px; overflow:hidden; margin:0 10px; border:1px solid #418a5f; border-radius:5px; line-height:36px; font-family:"microsoft yahei"; font-size:16px; color:#666; text-align:center;}
.message_bt{ width:104px; height:40px; overflow:hidden; margin:0 10px; background:url(../img/images/an.png) no-repeat center top; line-height:40px; font-family:"microsoft yahei"; font-size:20px; color:#fef300; text-align:center; border:0;}

.erwei{ width:100%; height:auto; overflow:hidden; margin:15px auto; text-align:center;}
.erwei_box{ width:200px; height:160px; overflow:hidden; display:inline-block; margin:0 15px;}
.erwei_zi{ width:40px; height:130px; overflow:hidden; float:left; font-size:14px; color:#333;writing-mode:tb-rl; text-align:justify; line-height:40px; padding-top:30px;}
.erwei_img{ width:160px; height:160px; overflow:hidden; float:left;}
.erwei_img img{ width:160px; height:160px;}

/*底部*/
.footer_bg{ width:100%; height:45px; margin:0 auto; overflow:hidden; background-color:#0b5b2c;}
.footer{ width:1300px; height:auto; overflow:hidden; margin:0 auto;}
.footer_l{ width:50%; height:auto; overflow:hidden; float:left; margin:0 auto; line-height:45px; color:#fff; font-size:14px; font-family:"microsoft yahei";}
.footer_r{ width:50%; height:auto; overflow:hidden; float:right; text-align:right; margin:0 auto; line-height:45px; color:#fff; font-size:14px; font-family:"microsoft yahei";}
.footer_r a{ color:#fff;}


/*内页新闻*/
.neinews{ width:1300px; height:auto; overflow:hidden; margin:0 auto;}
.neinews_one{ width:30.5%; height:auto; overflow:hidden; float:left; margin:15px 1.4%; background-color:#fbf8f2;}
.neinews_one_img{ width:100%; height:280px; overflow:hidden; position:relative; z-index:1;}
.neinews_one_img img{ width:100%; height:280px; transition:all 0.5s; }
.neinews_one_title{ width:90%; height:40px; overflow:hidden; background-color:rgba(0,0,0,0.3); line-height:40px; color:#fff; font-size:16px; font-family:"microsoft yahei"; text-align:center; position:absolute; z-index:10; margin:-40px auto 0 auto; padding:0 5%;}
.neinews_one_down{width:86%; height:95px; overflow:hidden; padding:20px 7% 15px 7%; transition:all 0.5s;}
.neinews_one_down_con{ width:100%; height:50px; overflow:hidden; line-height:25px; color:#666; font-size:14px; font-family:"microsoft yahei"; margin:0 auto 20px auto;}
.neinews_one_down_time{ width:50%; height:25px; overflow:hidden; float:left; line-height:25px; color:#999; font-size:14px; font-family:"Arial";}
.neinews_one_down_more{ width:50%; height:25px; overflow:hidden; float:right; line-height:25px; color:#136e38; font-size:14px; font-family:"microsoft yahei"; text-align:right;}
.neinews_one:hover .neinews_one_img img{ width:100%; height:280px; transition:all 0.5s; transform:scale(1.1); }
.neinews_one:hover .neinews_one_down{width:86%; height:95px; overflow:hidden; background-color:#136e38; padding:20px 7% 15px 7%; transition:all 0.5s;}
.neinews_one:hover .neinews_one_down_con{ color:#fef300;}
.neinews_one:hover .neinews_one_down_time{color:#fff;}
.neinews_one:hover .neinews_one_down_more{color:#fff;}

.neinews_two{ width:100%; height:40px; overflow:hidden; margin:5px auto; border-bottom:1px dotted #dedede;}
.neinews_two_title{ width:100%; height:40px; overflow:hidden; line-height:40px; color:#666; font-size:16px; font-family:"microsoft yahei"; margin:0 auto;}
.neinews_two_title:hover{color:#136e38;}



.news_navli{ width:auto; height:43px; overflow:hidden; margin:0 10px; padding:0 45px; border:1px solid #136e38; font-size:16px; font-family:"microsoft yahei"; color:#136e38; line-height:43px; display:inline-block; transition:all 0.5s; border-radius:30px;}
.news_navli:hover{ color:#fef300; background-color:#136e38; transition:all 0.5s;}
.news_navlia{ width:auto; height:43px; overflow:hidden; margin:0 10px; padding:0 45px; background-color:#136e38; border:1px solid #136e38; font-size:16px; font-family:"microsoft yahei"; color:#fef300; line-height:43px; display:inline-block; transition:all 0.5s; border-radius:30px;}
.news_navlia:hover{ width:auto; height:43px; overflow:hidden; margin:0 10px; padding:0 45px; background-color:#136e38; border:1px solid #136e38; font-size:16px; font-family:"microsoft yahei"; color:#fef300; line-height:43px; display:inline-block; transition:all 0.5s;}


/*观景展播*/
.guanjing_l{ width:244px; height:330px; overflow:hidden; float:left; background:url(../img/images/navl.png) no-repeat right top; margin:0 auto;}
.guanjing_l_nav{ width:57px; height:295px; overflow:hidden; float:left; background:url(../img/images/guanl.png) no-repeat center top; writing-mode:tb-rl; text-align:justify; margin:0 23px 0 auto; font-size:37px; font-family:"microsoft yahei"; color:#fef300; letter-spacing:11px; line-height:57px; padding-top:8px;}
.guanjing_l_zi{ width:164px; height:270px; overflow:hidden; float:right;  margin:0 auto; writing-mode:tb-rl; text-align:justify; font-size:15px; font-family:"microsoft yahei"; color:#999; line-height:30px; letter-spacing:1px; padding-top:30px;}

/*基地内页*/
.guanjing_nei_r{ width:865px; height:445px; overflow:hidden; float:right; position:relative;}
.guanjing_nei_r img{ width:100%; min-height:100%; overflow:hidden; transition:all 0.5s; }
.guanjing_nei_r img:hover{ min-height:100%; overflow:hidden; transition:all 0.5s; transform:scale(1.1); }
.guanjing_nei_box{ width:100%; height:500px; overflow:hidden; float:left; margin:0 auto 15px auto; position:relative;}
.guanjing_nei_box img{ width:100%; min-height:100%; overflow:hidden; transition:all 0.5s; }
.guanjing_nei_box img:hover{ min-height:100%; overflow:hidden; transition:all 0.5s; transform:scale(1.1); }
.guanjing_nei_video{ width:66px; height:66px; background:url(../img/images/video.png) no-repeat center; overflow:hidden; position:absolute; z-index:2; top:220px; left:45%}



/*内页联系我们*/
.contact_bg{ width:100%; height:auto; min-height:532px; overflow:hidden; background:url(../img/images/contact_02.jpg) no-repeat center bottom; margin:0 auto; position:relative;}
.ncontact{width:1100px; height:auto; overflow:hidden; margin:40px auto 0 auto; font-size: 15px; line-height:35px; color:#333;}

.contact_two{ width:100%; height:582px; overflow:hidden; background:url(../img/images/contact_03.jpg) no-repeat center bottom; margin:0 auto; position:relative;}
.ncontact_two{width:1100px; height:auto; overflow:hidden; margin:40px auto 0 auto; font-size: 15px; line-height:35px; color:#333;}
.ncontact_box{ width:600px; height:auto; overflow:hidden; margin:40px auto 0 auto; padding:0 60px; background:url(../img/images/wenhua4.png) no-repeat center top;}
.ncontact_cn{ width:100%; height:55px; overflow:hidden; margin:0 auto; line-height:55px; font-size:30px; color:#fef300; text-align:center; font-family:"microsoft yahei"; background:url(../img/images/wenhua5.png) no-repeat center top; letter-spacing:16px; text-indent:0.5em;}
.ncontact_en{ width:100%; height:35px; overflow:hidden; margin:0 auto; line-height:35px; font-size:14px; color:#fef300; text-align:center; font-family:"Arial";}

.ncontact_l{ width:24.5%; height:auto; float:left;  margin-top:60px;}
.ncontact_l_b{ width:66%; height:180px; margin:0 auto; cursor:pointer;}
.ncontact_l_b_img{ width:68px; height:68px; margin:0 auto;}
.ncontact_l_b_t{ width:100%; height:30px; margin:10px auto; line-height:30px; font-size:18px; color:#fef300;  font-family:"microsoft yahei"; font-weight:bold; text-align:center;}
.ncontact_l_b_c{ width:100%; height:auto; margin:10px auto; overflow:hidden; line-height:30px; font-size:16px; color:#fef300; font-family:"microsoft yahei"; text-align:center;}

.ditu{ width:100%; height:650px; margin:0 auto 70px auto; overflow:hidden;}


.mo_nav{ width:100%; height:auto; background-color:rgba(255,255,255,0.85); position:absolute; z-index:100; margin-top:60px;}
/*--内页侧边导航--*/
.subNav{width:90%; height:45px; cursor:pointer; font-size:16px; text-indent:1em; line-height:45px; background:url(../img/images/sorrow.png) no-repeat center left; margin:0 auto; border-bottom:1px  dotted #1860bf;}
.navContent{ display:none;width:100%; height:auto;}
.navContent li{width:85%; height:45px; margin:0 auto;}
.navContent li a{display:block;width:100%; height:45px;text-align:left;font-size:14px;line-height:45px;color:#666;}
.navContent li a:hover{color:#1860bf;}
.navsama{color:#1860bf;}

/*热销定制*/

.subnav{margin-top: 10px;}
.subnav a{margin-left: 8px;}

.neisubnav{background-color: #f5f5f5;padding: 1.8% 4.2%;margin-bottom: 2.5%;margin-top: 0;}
.neisubnav a{margin:0 1.88%;font-size: 16px;padding: 0.3% 1.4%;;border-radius: 18px;}
.neisubnav a:hover{ color:#efc800;}
.neisubnav a.active{background-color: #efc800;color: #fff; color:#efc800;}

.neisubnav2{padding: 1% 4.2%;background-color: #fff;   /* box-shadow: 0px 2px 29px rgba(1,1,1,0.15);*/background: url("../img/sbg.png") no-repeat bottom;margin-bottom: 0.5%;}
.neisubnavbg{height:24px;}
.neisubnav2 a{font-size: 20px;margin:0 0.58%;}
.neisubnav2 .nsx{width: 2px;height: 12px;background: #dedede;}
.neisubnav a.active{color:#efc800;background:none;}

/*关于我们*/

/*内页contact*/
.contactcontent{ width:100%; height:auto; overflow:hidden; background:url(../img/images/index_08.jpg); margin:0 auto;}

.neicontact{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.neicontact_title{ color:#fff; font-size:36px; font-family:"microsoft yahei"; text-align:center; margin:140px auto 35px auto;}
.neicontact_title{ color:#fff; font-size:36px; font-family:"microsoft yahei"; text-align:center; margin:140px auto 35px auto;}
.neicontact_name{ color:#fff; font-size:16px; font-family:"microsoft yahei"; text-align:center; line-height:35px;}
.neicontact_map{ width:1200px; height:406px; margin:40px auto;}
.neicontact_tb_bg{ width:100%; height:300px; background: url("../img/images/cactb.jpg"); margin:0 auto;}
.neicontact_tb{ width:1200px; height:300px; margin:0 auto; overflow:hidden;}
.neicontact_tb_box{ width:240px; height:auto; float:left; cursor:pointer; margin-top:50px;}
.neicontact_tb_box_t1{ width:100px; height:100px; background-color:#fff; margin:0 auto; border:1px solid #b10011;  border-radius: 500px; text-align:center;transition:all 0.6s;}
.neicontact_tb_box_t1_img{ width:100px; height:100px; background:url(../img/images/t1.png) no-repeat center center;}
.neicontact_tb_box:hover .neicontact_tb_box_t1_img{ width:100px; height:100px; background:url(../img/images/t1a.png) no-repeat center center;}
.neicontact_tb_box_t1_img1{ width:100px; height:100px; background:url(../img/images/t2.png) no-repeat center center;}
.neicontact_tb_box:hover .neicontact_tb_box_t1_img1{ width:100px; height:100px; background:url(../img/images/t2a.png) no-repeat center center;}
.neicontact_tb_box_t1_img2{ width:100px; height:100px; background:url(../img/images/t3.png) no-repeat center center;}
.neicontact_tb_box:hover .neicontact_tb_box_t1_img2{ width:100px; height:100px; background:url(../img/images/t3a.png) no-repeat center center;}
.neicontact_tb_box_t1_img3{ width:100px; height:100px; background:url(../img/images/t4.png) no-repeat center center;}
.neicontact_tb_box:hover .neicontact_tb_box_t1_img3{ width:100px; height:100px; background:url(../img/images/t4a.png) no-repeat center center;}
.neicontact_tb_box_t1_img4{ width:100px; height:100px; background:url(../img/images/t5.png) no-repeat center center;}
.neicontact_tb_box:hover .neicontact_tb_box_t1_img4{ width:100px; height:100px; background:url(../img/images/t5a.png) no-repeat center center;}
.neicontact_tb_box:hover .neicontact_tb_box_t1{background-color:#b10011;transition:all 0.6s;}
.neicontact_tb_box_t2{ color:#333; font-size:16px; font-family:"microsoft yahei"; text-align:center; margin-top:20px;}
.neicontact_tb_box_t3{ color:#999; font-size:16px; font-family:"microsoft yahei"; text-align:center;}
/*neipage*/
.neileft{
 animation: fadeInUp 1s .5s ease both;
 -webkit-animation: fadeInUp 1s .5s ease both;
 -moz-animation: fadeInUp 1s .5s ease both;
 width: 968px;padding-top: 48px;padding-right: 38px;border-right: 1px solid #e1e1e1;min-height: 480px;}
.neiright{opacity: 0;filter:alpha(opacity=0);
 animation: faderight 1s .5s ease forwards;
 -webkit-animation: faderight 1s .5s ease forwards;
 -moz-animation: faderight 1s .5s ease forwards;
 width: 286px;}
 .neisub{margin-left:40px;width: 246px;}
 .neisub .t{margin-top:48px;padding-right:75px;font-size: 20px;padding-bottom: 10px;border-bottom: 2px solid #d78f1a;}
 .neisub ul{margin-top: 30px;font-size: 16px;}
 .neisub li{padding-left: 10px;/*margin-bottom:2px;*/background: url("../img/d.png") no-repeat left;}
 .neisub li a{display: block;height: 60px;line-height: 60px;/*padding: 0 5px;*/font-size: 14px;border-bottom: 1px solid #e5e5e5;padding-right: 28px;}
 .neisub li a img{float: right; display: inline-block; padding-top: 5px; height: 50px; /*width: 50px;*/max-width: 110px;}
 .neisub li a img.szjt{float: right; display: inline-block; padding-top: 22px; height: auto; width: auto;}
 .neisub li a:hover{text-decoration: underline;}
 .neisub li.active a{color:#d78f1a;text-decoration: underline;}
.neifeatured{padding-top: 0;}
.neifeatured .list{/*padding-top: 35px;*/padding-bottom: 15px;}
.neifeatured .list li{margin-bottom: 26px;font-size: 16px;}
.neifeatured .list li .p{margin-bottom: 13px;line-height: 1.9;}
.neifeatured .list li .p1{line-height: 1;}
.neifeatured .list li .t{font-size: 18px;font-weight: bold;}
.neifeatured .list li .email{font-size: 15px;color:#bc360a;}
.neifeatured .list li .email:hover{color:#005eb8;}
.neifeatured .list li .pic{max-height: 360px;width: 266px;}
.neifeatured .list li .jj .ss{padding-bottom: 0;}
.neifeatured .list li .lti{font-size: 16px;margin-top: 16px;margin-bottom: 14px;width: 750px;}
.neifeatured .list li:hover{box-shadow: none;}


/*详情页面分享*/
.neileft span.span2{ font-size:12px;line-height:25px;display:inline-block; width:100%;margin-top: 5px;}
.neileft span.span2 i{ display:inline-block; float:right;}




.viewcontent .p{margin-bottom: 13px;line-height: 1.9;font-size: 16px;}
/*渐变色*/
/* background-color: #f8788b; */
/*background: linear-gradient(90deg,#f8c84c,#f8788b);*/

/*盒子的阴影*/
/*width: 236px;
height: 318px;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);
left: -45px;
top: -13px;
border-radius: 20px;*/

/*opacity: 0;
filter: alpha(opacity=0);*/


/*返回*/
.videoview_back{cursor:pointer;width: 92px;background: #d9aa39;height: 30px;text-align: center;margin-left: 1092px;color: white;line-height: 30px;font-size: 14px;margin-top: 25px;}
.videoview_back:hover{background: #e59962;}



/*mess*/
.inquire{width:400px; height:auto; overflow:hidden; margin:0 auto;}
.inquire_dx{ width:100%; height:20px; overflow:hidden; line-height:20px; font-size:14px; color:#333; font-family:"microsoft yahei"; }
.inquire_box{ width:100%; height:50px; overflow:hidden; margin:20px auto;}
.inquire_input{ width:328px; height:46px; overflow:hidden; float:left; text-indent:1em;  line-height:20px; font-size:14px; color:#333; font-family:"microsoft yahei";}
.inquire_btn{ width:68px; height:50px; overflow:hidden; float:left; background:#136e38 url(../img/images/cx.png) no-repeat center; border:0;}
.inquire_centent{ width:100%; height:auto; overflow:hidden; min-height:400px;}



.regcon{ width:100%; height:auto; margin:30px auto; overflow:hidden;}
.loli{ width:40%; height:auto; overflow:hidden; margin:10px 5%; float:left;}
.loli .l{width:45%;min-width: 128px;text-align: right; padding-right:2%; font-size:16px; line-height:40px;}
.loli .r{width:40%;}
.loli .r2{height: 28px;text-align: left;}

.regcon .loli .top{ line-height:40px;}
.regcon .loli .inp{float:left;text-indent: 10px;width: 83%;height: 40px;background-color: #fbfbfb;border:1px solid #d8d8d8;outline: none;  border-radius: 5px;}
.regcon .loli .tex{min-height: 100px;width: 60%;padding: 2%;text-indent: 0;}
.regcon .loli .sinp{float:left;text-indent: 10px;width: 40%;margin-right:2%;height: 40px;background-color: #fff;border: none;outline: none;}
.regcon .loli .mescode{background-color: #fbfbfb;border: 1px solid #d8d8d8;}
.regcon .loli .send{text-indent: 10px;width: 50%;margin-right:0;height: 40px;background-color: #fff;border: none;outline: none;cursor:pointer;font-size: 16px;font-family: "微软雅黑";}
.regcon .loli .inpf{height: auto;background: none;text-indent: 0;}
.regcon .loli .inpty{width: 60%;display: inline-block;text-align: left;}
.regcon .loli .sel{text-indent: 10px;width: 60%;height: 45px;background-color: #fff;border: none;outline: none;}
.regcon .loli .sub{width: 130px;border:none;height: 35px; background-color:#00b050;color: #fff;font-size: 18px; line-height:35px; text-align:center; margin-top:25px; border-radius: 5px;}
.regcon .loli .sub:hover{background-color:#ff6600;}

.regcon .loli .ts{color: #ff0000;text-indent: 10px;width: 100%; line-height:28px;clear: both; text-align:left; font-size:14px;}
.regcon .loli .ts.active{background-color: #ccc;}
.regcon .loli .zc{margin-left: 15px;color: #e00404;}
.regcon .loli .zc a{color: #e00404;}
.regcon .loli .zc:hover a{color: #e00404}
.regcon .loli .fw{font-size: 18px;}
.regcon .loli .ty{width: 32%;margin-right: 2%;background-color: #d8d8d8;height: 40px;line-height: 40px;color: #fff;text-align: center;float: left;    border-radius: 5px;}
.regcon .loli .ty.g{width: 100%;}
.regcon .loli .tyend{margin-right: 0;}
.regcon .loli .ty.active{background-color: #e00404;}
.regcon .fkk i{color: #e00404;/*1a6df6*/margin-right: 8px; font-weight:bold}



.regcona{ width:1200px; height:auto; margin:30px auto; overflow:hidden;}
.lolia{ width:50%; height:auto; overflow:hidden; margin:10px 20%; }
.lolia .l{width:30%;min-width: 128px;text-align: right; padding-right:2%; font-size:16px; line-height:40px;}
.lolia .r{width:65%;}
.lolia .r2{height: 28px;text-align: left;}


.regcona .lolia .inp{float:left;text-indent: 10px;width: 100%;height: 40px;background-color: #fbfbfb;border:1px solid #d8d8d8;outline: none;  border-radius: 5px;}
.regcona .lolia .tex{min-height: 100px;width: 60%;padding: 2%;text-indent: 0;}
.regcona .lolia .sinp{float:left;text-indent: 10px;width: 40%;margin-right:2%;height: 40px;background-color: #fff;border: none;outline: none;}
.regcona .lolia .mescode{background-color: #fbfbfb;border: 1px solid #d8d8d8;}
.regcona .lolia .send{text-indent: 10px;width: 25%;margin-right:0;height: 40px;background-color: #fff;border: none;outline: none;cursor:pointer;font-size: 16px;font-family: "微软雅黑";}
.regcona .lolia .inpf{height: auto;background: none;text-indent: 0;}
.regcona .lolia .inpty{width: 60%;display: inline-block;text-align: left;}
.regcona .lolia .sel{text-indent: 10px;width: 60%;height: 45px;background-color: #fff;border: none;outline: none;}
.regcona .lolia .sub{width: 130px;border:none;height: 35px; background-color:#00b050;color: #fff;font-size: 18px; line-height:35px; text-align:center; margin-top:25px; border-radius: 5px;}
.regcona .lolia .sub:hover{background-color:#ff6600;}

.regcona .lolia .ts{color: #ff0000;text-indent: 10px;width: 100%; line-height:28px;clear: both; text-align:left; font-size:14px;}
.regcona .lolia .ts.active{background-color: #ccc;}
.regcona .lolia .zc{margin-left: 15px;color: #e00404;}
.regcona .lolia .zc a{color: #e00404;}
.regcona .lolia .zc:hover a{color: #e00404}
.regcona .lolia .fw{font-size: 18px;}
.regcona .lolia .ty{width: 32%;margin-right: 2%;background-color: #d8d8d8;height: 40px;line-height: 40px;color: #fff;text-align: center;float: left;    border-radius: 5px;}
.regcona .lolia .ty.g{width: 100%;}
.regcona .lolia .tyend{margin-right: 0;}
.regcona .lolia .ty.active{background-color: #e00404;}
.regcona .fkk i{color: #e00404;/*1a6df6*/margin-right: 8px; font-weight:bold}


/*倒计时*/
.djsitem .item{/*margin: 0px 2%;*/z-index: 9; position:relative}
.djsitem .item .xs_pic_tt{ width:100%; text-align:right; position:absolute; top:0px;border-radius:4% 4% 0px 0px; height:40px; line-height:40px; background:url(../img/xs_tt_bgxx.png) repeat;}
.djsitem .item .xs_pic_tt span{ color:#fff;}
.djsitem .item .xs_pic_tt font{color:#fff;}
.djsitem .item .xs_pic_tt font i{ background-color:#d78f1a; padding:0.8% 2.5%; margin:0px 1.2%; border-radius:6px; text-align:center}
.djsitem .item .xs_pic_tt font i.bad{ background-color:#ccc; color:#333;}
.djsitem .item img{display: block;width: 100%;height: auto;border-radius: 0.08rem}
.djsitem .item_tit{ width:100%; height:auto; overflow:hidden; padding-top:3%;}
.djsitem .item_tit p.p1{ color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding:0px 3%}
.djsitem .item_tit2{ height:auto; overflow:hidden; line-height:240%;padding:0px 3%}
.djsitem .item_tit2 span{ display:block; float:left; color:#e00012;/*ff7800*/}
.djsitem .item_tit2 span i{ font-family:Arial; font-weight:bold;}
.djsitem .item_tit2 font{ display:block; float:right; color:#b6b6b6}
.djsitem.loading{min-height: 150px;background: url(../img/AjaxLoader.gif) no-repeat center center}

@media all and (max-width:1600px){
/*网站顶部*/
.header_bg{ width:100%; height:100px; margin:0 auto; background:url(../img/images/topbg.png) no-repeat; position:relative; z-index:10;-moz-box-shadow:0px 5px 20px #c3c3c3; -webkit-box-shadow:0px 5px 20px #c3c3c3; box-shadow:0px 5px 20px #c3c3c3;}
.header_l{ width:auto; height:65px; overflow:hidden; float:left; margin:35px auto 0 2%;}
.header_c{ width:auto; height:25px; overflow:hidden; float:right; margin:40px 40px 0 auto;}
.header_r{ width:100px; height:100px; float:right; margin:0 auto; background-color:#136e38;}
.header_r_a{ width:100px; height:100px; overflow:hidden; margin:0 auto; cursor:pointer;}
.header_r_tu{ width:100px; height:25px; overflow:hidden; margin:20px auto 0 auto; text-align:center;}
.header_r_zi{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:16px; font-family:"microsoft yahei"; color:#fef300;}
.header_r_k{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:26px; font-family:"microsoft yahei"; color:#fef300;}
.header_r_b{ width:100px; height:100px; overflow:hidden; margin:0 auto; background:url(../img/images/index_08.jpg); display:none;}
.header_r_bzi{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:16px; font-family:"microsoft yahei"; color:#136e38;}
.header_r_bk{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:26px; font-family:"microsoft yahei"; color:#136e38;}

.nav_li{ width:auto; height:25px; line-height:25px; font-size:18px; font-family:"microsoft yahei"; color:#333333; overflow:hidden; float:left; padding:0 20px; border-left:1px dotted #bbb;}
.nli{transition:all 0.3s;}
.nlia{ transition:all 0.3s; display: block;}
.nav_li:hover .nli{ transition:all 0.3s; margin-top:-25px;}
.nav_li:hover .nlia{  transition:all 0.3s; display:block; color:#136e38;}
.nav_lib{ width:auto; height:25px; line-height:25px; float:left; font-size:18px; font-family:"microsoft yahei"; color:#136e38; transition:all 0.3s; padding:0 30px; border-left:1px dashed #bbb;}
	}
	
@media all and (max-width:1360px){
/*网站顶部*/
.header_bg{ width:100%; height:100px; margin:0 auto; background:url(../img/images/topbg.png) no-repeat; position:relative; z-index:10;-moz-box-shadow:0px 5px 20px #c3c3c3; -webkit-box-shadow:0px 5px 20px #c3c3c3; box-shadow:0px 5px 20px #c3c3c3;}
.header_l{ width:auto; height:65px; overflow:hidden; float:left; margin:35px auto 0 2%;}
.header_c{ width:auto; height:25px; overflow:hidden; float:right; margin:40px 40px 0 auto;}
.header_r{ width:100px; height:100px; float:right; margin:0 auto; background-color:#136e38;}
.header_r_a{ width:100px; height:100px; overflow:hidden; margin:0 auto; cursor:pointer;}
.header_r_tu{ width:100px; height:25px; overflow:hidden; margin:20px auto 0 auto; text-align:center;}
.header_r_zi{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:16px; font-family:"microsoft yahei"; color:#fef300;}
.header_r_k{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:26px; font-family:"microsoft yahei"; color:#fef300;}
.header_r_b{ width:100px; height:100px; overflow:hidden; margin:0 auto; background:url(../img/images/index_08.jpg); display:none;}
.header_r_bzi{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:16px; font-family:"microsoft yahei"; color:#136e38;}
.header_r_bk{ width:100px; height:25px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:26px; font-family:"microsoft yahei"; color:#136e38;}

.nav_li{ width:auto; height:25px; line-height:25px; font-size:18px; font-family:"microsoft yahei"; color:#333333; overflow:hidden; float:left; padding:0 15px; border-left:1px dotted #bbb;}
.nli{transition:all 0.3s;}
.nlia{ transition:all 0.3s; display: block;}
.nav_li:hover .nli{ transition:all 0.3s; margin-top:-25px;}
.nav_li:hover .nlia{  transition:all 0.3s; display:block; color:#136e38;}
.nav_lib{ width:auto; height:25px; line-height:25px; float:left; font-size:18px; font-family:"microsoft yahei"; color:#136e38; transition:all 0.3s; padding:0 30px; border-left:1px dashed #bbb;}
	}